body,dd,dl,form,h1,h2,h3,h4,h5,h6,input,ol,p,ul{margin:0;padding:0;position:relative}
h1,h2,h3,h4,h5,h6{font-size:100%}
b,em{font-style:normal}
a{text-decoration:none;margin:0;padding:0}
a:hover{text-decoration:none}
; a:link{color:#525252;text-decoration:none}
a:visited{text-decoration:none}
a:active{text-decoration:none}
a:focus{text-decoration:none}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
img{border:0}
button,input,select,textarea{font-size:100%;outline:0}
table{border-collapse:collapse;border-spacing:0}
ol,td,th,ul{padding:0}
h1{display:none}
body{background:#fff;min-width:1200px;font-family:"微软雅黑";font-size:14px}
ul{list-style:none}
.bg{margin:0 auto;overflow:hidden;margin-top:115px}
.main{width:100%;overflow:hidden;margin:0 auto;min-height:860px}
.col1200{width:1200px;height:100%;margin:0 auto;position:relative}
.header{width:100%;margin:0 auto;height:115px;background:#fff;border-bottom:1px solid #f2f2f2;position:fixed;top:0;z-index:999}
.header .header-box{height:auto;margin:0 auto;padding:0 3%}
.header .header-logo{overflow:hidden;float:left;margin:12px auto}
.header .nav{width:995px;position:absolute;top:61px;right:0;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}
.header .nav ul{margin:0 auto; float: right;}
.header .nav ul li{height:54px;margin:0 auto;float:left;position:relative;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}
.header .Navigation{overflow:hidden;margin:0 auto;background:url(../images/nav_bt.png) no-repeat center -20px}
.header .Navigation>a{width:142px;line-height:54px;overflow:hidden;font-size:14px;text-align:center;color:#666;margin:0 auto;display:block;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;background:url(../images/nav_bb.png) no-repeat center 120%}
.header .Navigation div{width:142px;height:auto;position:absolute;top:100px;left:0;right:0;margin:0 auto;display:none;z-index:0;animation:fadeInUp1 .3s both alternate;-webkit-animation:fadeInUp1 .3s both alternate;-moz-animation:fadeInUp1 .3s both alternate;-ms-animation:fadeInUp1 .3s both alternate}
.header .Navigation div a{overflow:hidden;font-size:14px;text-align:center;color:#666;display:block;margin:5px auto;height:28px;line-height:28px}
.header .Navigation div a:hover{color:#fff;background:#35bdb9;padding:0}
.header .Navigation>a:hover{background:url(../images/nav_bb.png) no-repeat center 85%}
.header .nav ul li:hover .Navigation{background:url(../images/nav_bt.png) no-repeat center 1px}
.header .nav ul li:hover .Navigation>a{color:#35bdb9;background:url(../images/nav_bb.png) no-repeat center 85%}
.header .nav ul li:hover .Navigation div{background:rgba(255,255,255,.8);height:auto;top:53px;display:block;z-index:10}
.nav-r{position:fixed;bottom:10%;right:30px;width:50px;z-index:98;opacity:0;filter:alpha(opacity=0)}
.nav-r a{width:40px;margin:5px auto;display:block;position:relative}
.nav-r a i{width:40px;height:40px;display:block;margin:0 auto}
.nav-r a p{font-size:14px;color:#fff;text-align:center}
.nav-r a:nth-of-type(1) i{background-position:-80px -40px}
.nav-r a:nth-of-type(2) i{background-position:-40px -40px}
.nav-r a:nth-of-type(3) i{background-position:0 -40px}
.nav-r a:nth-of-type(4) i{background:url(../images/top.png) no-repeat center}
.nav-r a:nth-of-type(1) i:hover{background-position:-80px -82px}
.nav-r a:nth-of-type(2) i:hover{background-position:-40px -83px}
.nav-r a:nth-of-type(3) i:hover{background-position:0 -83px}
.nav-r a:nth-of-type(4) i:hover{background:url(../images/top1.png) no-repeat center}
.nav-r a i:hover{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
.code-box{width:133px;height:119px;position:absolute;right:50px;display:none;background:url(../images/tool_codeBox.png) no-repeat center}
.code-box img{margin-top:9px;margin-left:9px}
.nav-r a:hover .code-box{display:block;top:-40px;animation:slideInRight1 .5s both alternate;-webkit-animation:slideInRight1 .5s both alternate;-moz-animation:slideInRight1 .5s both alternate;-ms-animation:slideInRight1 .5s both alternate}

.setion1{
	width: 100%;
	height: 704px;
	position: relative;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #2E2E2E;
}
.phone-img{position:absolute;bottom:0;left:0}
.aboutR{width:632px;height:256px;float:right;margin-top:285px}
.aboutR h4{font-size:30px;color:#333;margin-bottom:30px}
.aboutR h4 span{font-size:14px;color:#ccc}
.aboutR p{line-height:30px;font-size:16px;margin-bottom:33px;text-indent:2em}
.tm-btn1{width:165px;height:40px;background:-webkit-linear-gradient(left,#32bcb8 ,#cddf71);background:-ms-linear-gradient(left,#32bcb8 ,#cddf71);background:-moz-linear-gradient(left,#32bcb8 ,#cddf71);display:block;line-height:40px;text-indent:26px;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
.tm-btn1:hover{color:#fff;box-shadow:0 0 10px rgba(0,118,116,.37)}
.tm-btn1:visited{color:#fff;text-decoration:none}
.tm-btn1 img{margin-left:15px}
.setion2{width:100%;height:873px;position:relative;background:url(../images/index1_03.jpg) no-repeat center}
.setion2 .item{width:100%;height:800px;position:relative}
.setion2 .carousel-inner{overflow:initial}
.pro-txt{width:490px;height:459px;position:absolute;left:0;top:220px;background:#fff;padding-top:50px;padding-left:50px;padding-right:50px;z-index:9}
.pro-txt h3{font-size:28px;color:#32bcb8;line-height:20px;margin-bottom:25px}
.pro-txt span{font-size:14px;color:#999}
.pro-txt p{color:#333;font-size:16px;line-height:30px;margin-bottom:40px;height:210px;overflow:hidden}
.carousel-inner>.item>.pro-img{width:1000px;height:598px;position:absolute;top:150px;right:-15%;object-fit:cover}
.slide-box{position:absolute;top:170px;left:0;z-index:99}
.slide-box a{width:57px;height:29px;background:#61c1bf;display:inline-block;text-align:center;padding-top:4px}
.fade{opacity:1}
.fade .item{top:0;z-index:1;opacity:0;width:100%;position:absolute;left:0!important;display:block!important;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}
.fade .item:first-child{top:auto;position:relative}
.fade .item.active{opacity:1;z-index:2;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}
.setion3{width:100%;height:613px;position:relative}
.setion3 .carousel-inner{overflow:initial}
.setion3 h4{width:100%;font-size:30px;color:#333;margin-top:60px;margin-bottom:60px;float:left}
.setion3 h4 span{font-size:14px;color:#ccc}

.slide-box2{right:0;left:auto;top:60px}
#carousel2{height:600px;padding-top:153px}
.fruits{height:100%}
.page{display:none;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;background:url(../images/xianguo_bg.jpg) no-repeat center}
.contain{width:100%;height:100%;display:none;position:relative;z-index:0}
.current .contain,.slide .contain{display:block}
.current{display:block;z-index:1}
.slide{display:block;z-index:2}
#navBar{z-index:3;position:absolute;top:1%;right:3%}
#navBar li{cursor:pointer;margin-bottom:30px;transition:all .7s ease;border-radius:50%;text-align:center;width:12px;height:12px;border:3px solid #fff;background:#999}
#navBar{width:11px;height:460px;background:url(../images/shuiguo_link.jpg) repeat-y center}
#navBar li{position:relative}
#navBar li.active{width:12px;height:12px;border:3px solid #33bcb7;background:#fff}
#navBar li p{width:83px;height:35px;position:absolute;right:12px;top:-15px;color:#fff;font-size:14px;line-height:35px;background:url(../images/m_icon.png) no-repeat center;display:none}
#navBar li.active p{display:block;animation:slideInRight1 .5s both alternate;-webkit-animation:slideInRight1 .5s both alternate;-moz-animation:slideInRight1 .5s both alternate;-ms-animation:slideInRight1 .5s both alternate}
#navBar li:hover p{display:block;animation:slideInRight1 .5s both alternate;-webkit-animation:slideInRight1 .5s both alternate;-moz-animation:slideInRight1 .5s both alternate;-ms-animation:slideInRight1 .5s both alternate}
.page h3{width:100%;line-height:20px;font-size:30px;color:#000;text-align:center;margin-top:7%}
.page span{width:100%;line-height:30px;font-size:14px;color:#ccc;text-transform:uppercase}
.txt{margin-top:20%;font-size:50px;color:#333;text-align:center}
.bg-fruits{padding-top:67px;margin-top:0}
.bg-fruits .header-bg{height:67px}
.bg-fruits .header-logo{height:55px;margin-top:5px}
.bg-fruits .header-r-top{display:none}
.bg-fruits .header .nav{top:14px}
.fruits-box{width:1200px;height:610px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.bs-slider{position:absolute;width:100%;height:100%;}
.bs-slider>.carousel-inner>.item>.slide-image,.bs-slider>.carousel-inner>.item>a>.slide-image{width:630px;height:430px;object-fit:cover;margin-top:12%;border:16px solid #fff;box-shadow:0 15px 40px rgba(0,0,0,.3);position:absolute}
.slide-text .pro-title{text-align:left;margin-top:0;margin-bottom:34px;animation-delay:.5s;color:#61c1bf;font-weight:300}
.slide-text .pro-title span{color:#ccc}
.slide-text a{animation-delay:1.5s}
.bs-slider .carousel-inner{overflow:initial;height:100%}
.slide-text{width:600px;position:absolute;left:700px;margin:0;padding:0;margin-top:14%}
.slide-text p{color:#333;font-size:16px;font-weight:400;line-height:30px;height:210px;overflow:hidden}
.slide-text .tm-btn1{margin-top:37px;cursor:pointer}
.carousel-indicators{display: block}
.indicators-line>.carousel-indicators .active{margin:0 10px}
.indicators-line>.carousel-indicators li{margin:0 10px}
.pro-icon-bg{position:absolute;width:100%;height:100%;top:0;background:rgba(97,193,191,.8);text-align:center;line-height:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-indent:0;font-size:14px;opacity:0;filter:alpha(opacity=0);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
.fruits-box .carousel-indicators li:hover{box-shadow:0 5px 20px rgba(0,0,0,.3)}
.fruits-box .carousel-indicators li:hover .pro-icon-bg{opacity:1;filter:alpha(opacity=100)}
.fruits-box .indicators-line>.carousel-indicators{overflow:initial}
.indicators-line>.carousel-indicators .active .pro-icon-bg{opacity:1;filter:alpha(opacity=100)}
.indicators-line>.carousel-indicators .active{box-shadow:0 5px 20px rgba(0,0,0,.3)}
.info-box{position:fixed;right:-1300px;top:0;width:1200px;height:100%;background:#fff;z-index:99999;box-shadow:-13px 0 40px rgba(0,0,0,.3);z-index:9999}
.pro-info-box1{padding:30px}
.mask{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;display:none;z-index:999;overflow:hidden}
.close-btn{background:url(../images/close_icon.png) no-repeat center;width:30px;height:30px;text-align:center;position:absolute;top:30px;left:30px;cursor:pointer}
.btn{margin-top:300px}
.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:-15px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:9px}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#61c1bf}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#61c1bf}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#61c1bf}
body .slimScrollBar{width:10px!important;background:#61c1bf!important;opacity:1!important;right:-15px!important}
body .slimScrollBar{background:#61c1bf!important}
body .slimScrollBar{background:#61c1bf!important}
.pro-info{height:760px;margin-top:30px;line-height:30px;overflow-y:scroll}
.pro-info::-webkit-scrollbar-track{border-radius:5px;background-color:#F5F5F5}
.pro-info::-webkit-scrollbar{width:13px;height:8px;margin-right:-15px}
.pro-info::-webkit-scrollbar-thumb{border-radius:36px;background-color:#61c1bf}
.pro-info p{margin-top:10px;font-size:16px}
.pro-info img{width:auto;max-width:100%;display:table;margin:auto}
.store-li{width:100%;height:30px;margin-top:50px}
.store-item{float:right;position:relative}
.store-item a{display:inline-block;width:108px;height:30px;border:1px solid #ccc;color:#333;line-height:30px;text-align:center;margin-left:20px}
.store-codeBox{display:none;width:107px;height:145px;background:url(../images/info_codeBox.png) no-repeat center;margin:0;padding:15px 5px 5px 5px;position:absolute;right:0;z-index:999;animation:slideInDown1 .5s both alternate;-webkit-animation:slideInDown1 .5s both alternate;-moz-animation:slideInDown1 .5s both alternate;-ms-animation:slideInDown1 .5s both alternate}
.store-codeBox img{width:100%}
.store-codeBox p{width:100%;height:20px;text-align:center;background:#fff;color:#61c1bf;margin-top:5px;line-height:20px}
.store-item:hover .store-codeBox{display:block}
.store-item:hover a{color:#fff;background:#61c1bf;border:1px solid #61c1bf;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
.pro-title1{width:auto;height:39px;background:url(../images/info_img_03.jpg) no-repeat left #61c1bf;line-height:39px;color:#fff;font-size:18px;float:left;display:inline-block; padding: 0 30px;}




